Python学习 |
您所在的位置:网站首页 › 一年一次旅游嗨 每周一次聚会嗨 每天互动天天嗨 › Python学习 |
一年365天,每天进步1%,能剩多少? 1.0 1 365 1.01^{365} 1.01365 = ? 一年退步1%,能剩多少? 0.9 9 365 0.99^{365} 0.99365 = ? 问题1:一年365天,每天进步1‰,累计进步多少? 1.00 1 365 1.001^{365} 1.001365 = ? 每天退步1‰,累计退步多少? 0.99 9 365 0.999^{365} 0.999365 = ? # daydayup Q1.py dayup = pow(1.001, 365) daydown = pow(0.999, 365) print("向上:{:.2f}, 向下:{:.2f}".format(dayup, daydown)) 向上:1.44, 向下:0.69问题2:一年365天,每天进步5‰,累计进步多少? 每天退步5‰,累计退步多少? # daydayupQ2.py dayfactor = 0.005 dayup = pow(1+dayfactor, 365) daydown = pow(1-dayfactor, 365) print("向上:{:.2f}, 向下:{:.2f}".format(dayup, daydown)) 向上:6.17, 向下:0.16引入变量,方便编写程序 问题3:工作日的力量 一年365天,一周5个工作日,每天进步1% 一年365天,一周2个休息日,每天退步1% 这种工作日的力量,如何呢? 用数学思维,转为计算机程序解决问题的计算思维。 365天,多少星期?每个星期的数学模型。 # daydayupQ3.py dayup = 1.0 dayfactor = 0.01 for i in range (365): if i%7 in [6, 0]: dayup = dayup*(1-dayfactor) else: dayup = dayup*(1+dayfactor) print("向上:{:.2f}".format(dayup)) 向上:4.63如果工作日努力,每天提高1%。休息日每天下降1%、一年后,成为自己的4.63倍。 第四问:工作日的努力 工作日模式要努力到什么水平,才能与每天努力1%一样? A君:一年365天,每天进步1%,不停歇 B君:一年365天,每周工作5天休息2天,休息日下降1%,要多努力呢? 让计算机完成这项任务,计算机速度快。 for … in … def… while…(“笨办法”试错) |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |